from event_rule.dwc.base_event_rule import (
    recharge, withdraw, app_download,
    user_tax, active, register, bind,
    agent_chn, bet_order, game_hundreds_bet,
    game_landlord_bet, game_slots_bet,
    game_turn_bet, game_cattle_bet,
    game_mahjong_bet, game_fishing_bet, platform_award,
    recharge_apply, recharge_failure,
    withdraw_apply, withdraw_financial,
    withdraw_personal_check, withdraw_return,
    withdraw_risk_check, user_data_sync,
    qk_app_download)

RULE_CONFIG = {
    'tax': user_tax.EVENT_CONFIG,
    'withdraw': withdraw.EVENT_CONFIG,
    'recharge': recharge.EVENT_CONFIG,
    'active': active.EVENT_CONFIG,
    'app_download': app_download.EVENT_CONFIG,
    'qk_app_download': qk_app_download.EVENT_CONFIG,
    'register': register.EVENT_CONFIG,
    'bind': bind.EVENT_CONFIG,
    'agent_bind_chn': agent_chn.EVENT_CONFIG,
    'bet_order': bet_order.EVENT_CONFIG,
    'hundreds_bet': game_hundreds_bet.EVENT_CONFIG,
    'landlord_bet': game_landlord_bet.EVENT_CONFIG,
    'slots_bet': game_slots_bet.EVENT_CONFIG,
    'turn_bet': game_turn_bet.EVENT_CONFIG,
    'cattle_bet': game_cattle_bet.EVENT_CONFIG,
    'mahjong_bet': game_mahjong_bet.EVENT_CONFIG,
    'fishing_bet': game_fishing_bet.EVENT_CONFIG,
    'platform_award': platform_award.EVENT_CONFIG,
    'recharge_apply': recharge_apply.EVENT_CONFIG,
    'recharge_failure': recharge_failure.EVENT_CONFIG,
    'withdraw_apply': withdraw_apply.EVENT_CONFIG,
    'withdraw_financial': withdraw_financial.EVENT_CONFIG,
    'withdraw_personal_check': withdraw_personal_check.EVENT_CONFIG,
    'withdraw_return': withdraw_return.EVENT_CONFIG,
    'withdraw_risk_check': withdraw_risk_check.EVENT_CONFIG,
    'user_data_sync': user_data_sync.EVENT_CONFIG,
}
